Les tableaux dans Wikini
Un tableau début forcement au début d'une ligne. Le marqueur de début de tableau est [| ou || et le marqueur de fin de tableau est |] ou ||.
Chaque ligne défini une ligne du tableau. La delimitation des cellules ce fait avec | ou ;.
Exemple : un tableau de 1 ligne de 3 cellules :
[|
|cellule1|cellule2|cellule3|
|]
ou
||
cellule1;cellule2;cellule3;
||
Donne :
cellule1 |
cellule2 |
cellule3 |
Attributs du tableau
Il est possible de définir les attributs du tableau en les indiquants juste après la balise de debut [| ou ||. Tous les attributs de la balise HTML <table> sont valide. La forme général est :
[|nom="valeur" (nom="valeur")
Exemple :
[|CSV border="5" align="center" bgcolor="red"
|cellule1|cellule2|cellule3|
|]
ou
||CSV border="5" align="center" bgcolor="red"
cellule1;cellule2;cellule3;
||
Donne :
cellule1 |
cellule2 |
cellule3 |
Attribut de ligne de tableau
Il est possible de définir des attributs pour chaque ligne du tableau en les indiquants au debut de la ligne avant le premier |. Les attributs de ligne sont délimité par le signe "!" au début et a la fin de la liste des attributs. Tous les attributs de la balise HTML <tr> sont valide. La forme générale est :
!nom="valeur" (nom="valeur")!|contenu de la cellule|contenue de la cellule|
Exemple :
[|
!bgcolor="red"!|cellule1|cellule2|cellule3|
|cellule1|cellule2|cellule3|
|]
Donne :
cellule1 |
cellule2 |
cellule3 |
cellule1 |
cellule2 |
cellule3 |
Attribut de cellule de tableau
Il est possible de définir des attributs pour chaque cellule du tableau en les indiquants juste après le | marquant le début de la cellule. Les attributs de cellule sont délimité par le signe "!" au début et a la fin de la liste des attributs. Tous les attributs de la balise HTML <td> sont valide. La forme général est :
|!nom="valeur" (nom="valeur")!contenu de la cellule|
Exemple :
[|
|!bgcolor="red"!cellule1|cellule2|cellule3|
|cellule1|cellule2|cellule3|
|]
Donne :
cellule1 |
cellule2 |
cellule3 |
cellule1 |
cellule2 |
cellule3 |
L'alignement du contenue d'une cellule peut être définis par l'attribut align ou bien en mettant des espaces au début et/ou a la fin du texte de la cellule. Un ou plusieurs espaces au début du texte de la cellule indique un alignement à droite. Un ou plusieurs espaces à la fin du texte de la cellule indique un alignement à gauche. Un ou plusieurs espaces au début et à la fin du texte de la cellule indique un alignement centré.
Exemple :
[|
|cellule1|cellule2|cellule3|
|X |!align="center"!X| X|
|!align="right"!X|X|!align="left"! X|
|]
ou
||
cellule1;cellule2;cellule3;
X ;align="center"!X; X;
!align="right"!X;X;!align="left"!X;
||
Donne :
cellule1 |
cellule2 |
cellule3 |
X |
X |
X |
X |
X |
X |
Le contenue des cellules peut être formater selon la syntaxe Wikini
Exemple :
[|
|cellule1|cellule2|[[PageAccueil Page principale]]|
|**cellule1**|{{img src="images/miniature.gif"}}|__cellule3__|
|]
ou
||
cellule1;cellule2;[[PageAccueil Page principale]];
**cellule1**;{{img src="images/miniature.gif"}};__cellule3__;
||
Donne :
Les cellules répartis sur plusieurs colonnes (colspan) et les fusions de lignes. Mais ces fonctions peuvent être réalisées avec les attributs.
Exemple:
[|
|!bgcolor="blue"!cellule0|cellule1|!bgcolor="gray"!**cellule2**|!bgcolor="yellow"!PageAccueil|
|!bgcolor="green"!//cellule0//|!colspan="2"! **cellule1**|!bgcolor="yellow" align="center"!//cellule 2//|
|]
Donne :
cellule0 |
cellule1 |
cellule2 |
PageAccueil |
cellule0 |
cellule1 |
cellule 2 |